#include <stdio.h>

int main() 
{
    int a = 0;//定义务必初始化！！！
    int b = 0;
    int c = 0;
    a > 0 && a < 1000;//不能写连等式！！！
    b > 0 && b < 1000;
    c > 0 && c < 1000;

    while (scanf("%d %d %d",&a,&b,&c) == 3)
    //为“输入多组数据”服务，因为输入三个数据，所以返回值等于3就可以往下，反之就可以结束循环
    {
        if (a + b > c && b + c > a && a + c > b)//判断是否为三角形
        {
            if (a == b && a == c)//判断是否为等边三角形
            {
                printf("Equilateral triangle!\n");
            }
            else if (a == b || b == c || c == a)//判断是否为等腰三角形
            {
                printf("Isosceles triangle!\n");
            }
            else //都不是，那就是普通三角形
            {
                printf("Ordinary triangle!\n");
            }
        }
        else //不是三角形的输出
        {
            printf("Not a triangle!\n");
        }
    }
    return 0;
}